WooCommerce\PayPalCommerce\Compat\CompatModule A

Total Complexity 73
Dependencies 11
Dependents 0
Total lines 415
Lines of code 257
Logical lines of code 182
Comment lines 134
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
initialize_wc_bookings_compat_layer()
A
47 10 32
migrate_pay_later_settings()
A
47 7 36
migrate_message_styling_settings_by_location()
S
56 8 15
migrate_three_d_secure_setting()
S
60 5 13
initialize_ppec_compat_layer()
S
61 5 11
selected_locations()
S
61 5 11
fix_page_builders()
S
65 5 9
run()
S
50 3 29
set_elementor_checkout_context()
S
62 4 11
exclude_cache_plugins_js_minification()
S
55 3 21
migrate_smart_button_settings()
S
56 3 18
legacy_ui_card_payment_mapping()
S
59 3 15
initialize_tracking_compat_layer()
S
68 2 7
is_block_theme_active()
S
79 2 3
is_divi_child_theme_active()
S
72 2 5
initialize_nyp_compat_layer()
S
66 2 8
services()
S
80 1 3
extensions()
S
80 1 3
is_elementor_pro_active()
S
80 1 3
is_divi_theme_active()
S
75 1 4